///////////////////////////////////////////////////////////////////////////////////
// 验证调用接口封装
//开发人：虞胜强
//开发时间：2019/3/7
///////////////////////////////////////////////////////////////////////////////////
layui.define(['jquery'],function(exports){
    var $ = layui.jquery;
    var checkUtil = {
        /**
         * 对象不为空
         *
         * @param obj 对象
         * @return
         * @author shengQiang yu
         * @date 2019-03-11 9:30
         */
        isNotEmpty: function (obj) {
            if (obj == null || obj == "" || obj == "undefined") {
                return false;
            }
            return true;
        },
        /**
         * 对象为空
         *
         * @param obj 对象
         * @return
         * @author shengQiang yu
         * @date 2019-03-11 9:30
         */
        isEmpty: function (obj) {
            if (obj == null || obj == "" || obj == "undefined") {
                return true;
            }
            return false;
        },
        /**
         * 整数判断
         *
         * @param obj 对象
         * @author shengQiang yu
         * @date 2019-03-11 9:30
         */
        isInteger: function (obj) {
            var reg = /^[1-9]\d*|0$/;
            return reg.test(obj);
        },
        /**
         * Double判断
         *
         * @param obj 对象
         * @author shengQiang yu
         * @date 2019-03-11 9:30
         */
        isDouble: function (obj) {
            var reg = /^[-\+]?\d+(\.\d*)?|\.\d+$/;
            return reg.test(obj);
        },
        /**
         * Float判断
         *
         * @param obj 对象
         * @author shengQiang yu
         * @date 2019-03-11 9:30
         */
        isFloat: function (obj) {
            var reg = /^[-\+]?\d+(\.\d+)?$/;
            return reg.test(obj);
        }

    };
    //输出checkUtil接口
    exports('checkUtil', checkUtil);
});
